ApplicationZone
Not available in Carbon.
BlockMove
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
BlockMoveData
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
BlockMoveDataUncached
Available in Mac OS 8.5 and later when Carbon 1.0.2 or later is present.
BlockMoveUncached
Available in Mac OS 8.5 and later when Carbon 1.0.2 or later is present.
BlockZero
Available in Mac OS 8.5 and later when Carbon 1.0.2 or later is present.
BlockZeroUncached
Available in Mac OS 8.5 and later when Carbon 1.0.2 or later is present.
CallGrowZoneProc
CallPurgeProc
CallUserFnProc
CheckAllHeaps
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
CompactMem
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
CompactMemSys
Operations on the system heap are not allowed. Not available in Carbon.
DebuggerEnter
Not available in Carbon.
DebuggerExit
Not available in Carbon.
DebuggerGetMax
Not available in Carbon.
DebuggerLockMemory
Not available in Carbon.
DebuggerPoll
Not available in Carbon.
DebuggerUnlockMemory
Not available in Carbon.
DeferUserFn
Not available in Carbon.
DisposeGrowZoneUPP
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
DisposeHandle
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
DisposePtr
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
DisposePurgeUPP
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
DisposeUserFnUPP
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
EmptyHandle
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
EnterSupervisorMode
Not available in Carbon.
FlushMemory
Available in Mac OS 8.5 and later when Carbon 1.0.2 or later is present.
FreeMem
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
FreeMemSys
Operations on the system heap are not allowed in Carbon. Not available in Carbon.
GetApplLimit
Not available in Carbon.
GetGrowZone
Available in CarbonLib 1.1 and later when Carbon 1.1 or later is present.
GetHandleSize
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
GetPageState
Not available in Carbon.
GetPhysical
Not available in Carbon.
GetPtrSize
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
GetVolumeVirtualMemoryInfo
Not available in Carbon.
GetZone
Not available in Carbon.
GrowZoneProcPtr
GZSaveHnd
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
HandAndHand
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
HandleZone
Not available in Carbon.
HandToHand
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
HClrRBit
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
HGetState
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
HLock
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
HLockHi
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
HNoPurge
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
HoldMemory
Not available in Carbon.
HPurge
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
HSetRBit
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
HSetState
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
HUnlock
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
InitApplZone
Not available in Carbon.
InitZone
Not available in Carbon.
InlineGetHandleSize
Used by 68K code. Not available in Carbon.
InvokeGrowZoneUPP
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
InvokePurgeUPP
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
InvokeUserFnUPP
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
IsHandleValid
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
IsHeapValid
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
IsPointerValid
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
LockMemory
Not available in Carbon.
LockMemoryContiguous
Not available in Carbon.
LockMemoryForOutput
Not available in Carbon.
MakeMemoryNonResident
Available in Mac OS 8.5 and later when Carbon 1.0.2 or later is present.
MakeMemoryResident
Available in Mac OS 8.5 and later when Carbon 1.0.2 or later is present.
MaxApplZone
This routine is not needed by PowerPC-based applications because they can specify a stack size in the cfrg resource. Not available in Carbon.
MaxBlock
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
MaxBlockSys
Not available in Carbon.
MaxMem
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
MaxMemSys
Not available in Carbon.
MemError
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
MoreMasterPointers
Carbon applications should use this function instead of MoreMasters to allocate a nonrelocatable block of master pointers in the current heap zone. Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
MoreMasters
You should instead use MoreMasterPointers. Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
MoveHHi
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
NewEmptyHandle
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
NewEmptyHandleSys
Not available in Carbon.
NewGrowZoneProc
NewGrowZoneUPP
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
NewHandle
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
NewHandleClear
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
NewHandleSys
Not available in Carbon.
NewHandleSysClear
Not available in Carbon.
NewPtr
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
NewPtrClear
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
NewPtrSys
Not available in Carbon.
NewPtrSysClear
Not available in Carbon.
NewPurgeProc
NewPurgeUPP
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
NewUserFnProc
NewUserFnUPP
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PageFaultFatal
Not available in Carbon.
PtrAndHand
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PtrToHand
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PtrToXHand
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PtrZone
Not available in Carbon.
PurgeMem
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PurgeMemSys
Not available in Carbon.
PurgeProcPtr
PurgeSpace
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PurgeSpaceContiguous
Available in Mac OS 8.5 and later when Carbon 1.0.2 or later is present.
PurgeSpaceSysContiguous
Not available in Carbon.
PurgeSpaceSysTotal
Not available in Carbon.
PurgeSpaceTotal
Available in Mac OS 8.5 and later when Carbon 1.0.2 or later is present.
ReallocateHandle
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
ReallocateHandleSys
Not available in Carbon.
RecoverHandle
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
RecoverHandleSys
Not available in Carbon.
ReleaseMemoryData
Available in Mac OS 8.5 and later when Carbon 1.0.2 or later is present.
ReserveMem
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
ReserveMemSys
Not available in Carbon.
SetApplBase
Not available in Carbon.
SetApplLimit
Not available in Carbon.
SetGrowZone
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
SetHandleSize
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
SetPtrSize
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
SetZone
Not available in Carbon.
StackSpace
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
StripAddress
There will be no 24-bit memory mode in Mac OS X, so there will be no 24-bit addresses to strip.
SystemZone
Not available in Carbon.
TempDisposeHandle
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
TempFreeMem
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
TempHLock
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
TempHUnlock
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
TempMaxMem
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
TempNewHandle
Temporary memory allocations will actually come from the applications's address space in Mac OS X. However, Carbon applications running under Mac OS 8.x will be able to get true temporary memory. Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
TempTopMem
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
TopMem
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
Translate24To32
There will be no 24-bit memory mode in Mac OS X, so there is no need to translate from 24- to 32-bit addresses.
UnholdMemory
Not available in Carbon.
UnlockMemory
Not available in Carbon.
UserFnProcPtr